package template_response

import (
	"private-go-sdk/model/common"
)

type TemplateListResponse struct {
	// 【模板ID】模板ID
	Id string `json:"id,omitempty"`
	// 【模版名称】模版名称
	Title string `json:"title,omitempty"`
	// 【模板类型】模板类型
	TemplateType string `json:"templateType,omitempty"`
	// 【模版状态】模版状态 【回参说明】1：启用，0：停用，2：删除
	Status *int64 `json:"status,omitempty"`
	// 【模版原文件】模版原文件
	FileKey string `json:"fileKey,omitempty"`
	// 【模版原文件类型】模版原文件类型
	Type_ string `json:"type,omitempty"`
	// 【转换为PDF后的文件】转换为PDF后的文件
	PdfKey string `json:"pdfKey,omitempty"`
	// 【创建时间】创建时间
	CreateTime string `json:"createTime,omitempty"`
	// 【更新时间】更新时间
	UpdateTime string `json:"updateTime,omitempty"`
	// 【模板标签列表】模板标签列表
	Tags []*common.TemplateTag `json:"tags,omitempty"`
	// 【模板参数列表】模板参数列表
	Params []*common.TemplateListParamsResponse `json:"params,omitempty"`
	// 【模板是否包含参数】模板是否包含参数 【回参说明】 true：包含；false：不包含 
	Form *bool `json:"form,omitempty"`
	// 【是否为Word模板】是否为Word模板
	Word *bool `json:"word,omitempty"`
	// 【封面图片】封面图片
	Cover string `json:"cover,omitempty"`
	// 【用户ID】用户ID
	TenantId string `json:"tenantId,omitempty"`
}
